﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace NCP.Recruiting.ApplicationServices.Contracts
{
    public interface IResumeCondtionCommand
    {
        Guid Id { get; set; }
        /// <summary>
        /// 工作经历
        /// </summary>
        String Description { get; set; }
        /// <summary>
        /// 年龄From
        /// </summary>
        int? MinAge { get; set; }
        /// <summary>
        /// 年龄To
        /// </summary>
        int? MaxAge { get; set; }
        /// <summary>
        /// 工作经验
        /// </summary>
        int? YearsOfExperience { get; set; }
        /// <summary>
        /// 性别
        /// </summary>
        int? Gender { get; set; }
        /// <summary>
        /// 专业方向
        /// </summary>
        int? Major { get; set; }
        /// <summary>
        /// 教育程度
        /// </summary>
        int? EducationLevel { get; set; }
        /// <summary>
        /// 期望行业
        /// </summary>
        int? DesiredIndustry { get; set; }
        /// <summary>
        /// 期望薪水
        /// </summary>
        int? DesiredSalary { get; set; }
        /// <summary>
        /// 求职性质
        /// </summary>
        IEnumerable<int> JobTypeList { get; set; }
        /// <summary>
        /// 日期刷新范围
        /// </summary>
        int? DayRange { get; set; }
        /// <summary>
        /// 简历编号
        /// </summary>
        String ReferenceNumber { get; set; }
    }
}
